├── ALFWorld ├── alfworld.ipynb ├── base_config.yaml ├── prompt.py └── prompt_GPT3.py ├── LICENSE ├── MiniWOB++ ├── computergym │ ├── .gitignore │ ├── README.md │ ├── computergym │ │ ├── __init__.py │ │ └── miniwob │ │ │ ├── base_env.py │ │ │ └── miniwob_interface │ │ │ ├── __init__.py │ │ │ ├── action.py │ │ │ ├── environment.py │ │ │ ├── fields.py │ │ │ ├── html │ │ │ ├── .gitignore │ │ │ ├── common │ │ │ │ ├── shapes.js │ │ │ │ ├── special │ │ │ │ │ ├── book-flight │ │ │ │ │ │ └── domestic.js │ │ │ │ │ ├── checkbox-numbers │ │ │ │ │ │ ├── ch_0.png │ │ │ │ │ │ ├── ch_1.png │ │ │ │ │ │ ├── ch_2.png │ │ │ │ │ │ ├── ch_3.png │ │ │ │ │ │ ├── ch_4.png │ │ │ │ │ │ ├── ch_5.png │ │ │ │ │ │ ├── ch_6.png │ │ │ │ │ │ ├── ch_7.png │ │ │ │ │ │ ├── ch_8.png │ │ │ │ │ │ └── ch_9.png │ │ │ │ │ ├── click-pie │ │ │ │ │ │ ├── raphael.icons.min.js │ │ │ │ │ │ ├── raphael.min.js │ │ │ │ │ │ └── wheelnav.min.js │ │ │ │ │ ├── drag-cube │ │ │ │ │ │ ├── blank.png │ │ │ │ │ │ ├── cube.css │ │ │ │ │ │ └── cube.js │ │ │ │ │ ├── email-inbox-nl │ │ │ │ │ │ └── templates.js │ │ │ │ │ ├── email-inbox │ │ │ │ │ │ ├── delete.png │ │ │ │ │ │ ├── email-inbox.css │ │ │ │ │ │ ├── forward.png │ │ │ │ │ │ ├── left-arrow-white.png │ │ │ │ │ │ ├── left-arrow.png │ │ │ │ │ │ ├── reply.png │ │ │ │ │ │ ├── search.png │ │ │ │ │ │ ├── send.png │ │ │ │ │ │ ├── star-clicked.png │ │ │ │ │ │ └── star.png │ │ │ │ │ ├── navigate-tree │ │ │ │ │ │ ├── images │ │ │ │ │ │ │ ├── ajax-loader.gif │ │ │ │ │ │ │ ├── file.gif │ │ │ │ │ │ │ ├── folder-closed.gif │ │ │ │ │ │ │ ├── folder.gif │ │ │ │ │ │ │ ├── minus.gif │ │ │ │ │ │ │ ├── plus.gif │ │ │ │ │ │ │ ├── treeview-black-line.gif │ │ │ │ │ │ │ ├── treeview-black.gif │ │ │ │ │ │ │ ├── treeview-default-line.gif │ │ │ │ │ │ │ ├── treeview-default.gif │ │ │ │ │ │ │ ├── treeview-famfamfam-line.gif │ │ │ │ │ │ │ ├── treeview-famfamfam.gif │ │ │ │ │ │ │ ├── treeview-gray-line.gif │ │ │ │ │ │ │ ├── treeview-gray.gif │ │ │ │ │ │ │ ├── treeview-red-line.gif │ │ │ │ │ │ │ └── treeview-red.gif │ │ │ │ │ │ ├── jquery.treeview.css │ │ │ │ │ │ └── jquery.treeview.min.js │ │ │ │ │ ├── search-engine │ │ │ │ │ │ └── jquery.twbsPagination.min.js │ │ │ │ │ ├── social-media │ │ │ │ │ │ ├── like-hover.png │ │ │ │ │ │ ├── like.png │ │ │ │ │ │ ├── more-hover.png │ │ │ │ │ │ ├── more.png │ │ │ │ │ │ ├── reply-hover.png │ │ │ │ │ │ ├── reply.png │ │ │ │ │ │ ├── retweet-hover.png │ │ │ │ │ │ ├── retweet.png │ │ │ │ │ │ ├── share-hover.png │ │ │ │ │ │ └── share.png │ │ │ │ │ ├── text-editor │ │ │ │ │ │ ├── quill.min.js │ │ │ │ │ │ └── quill.snow.css │ │ │ │ │ └── tic-tac-toe │ │ │ │ │ │ ├── o.png │ │ │ │ │ │ └── x.png │ │ │ │ └── ui_utils.js │ │ │ ├── core │ │ │ │ ├── core.css │ │ │ │ ├── core.js │ │ │ │ ├── d3.v3.min.js │ │ │ │ ├── jquery-ui │ │ │ │ │ ├── external │ │ │ │ │ │ └── jquery │ │ │ │ │ │ │ └── jquery.js │ │ │ │ │ ├── images │ │ │ │ │ │ ├── ui-icons_444444_256x240.png │ │ │ │ │ │ ├── ui-icons_555555_256x240.png │ │ │ │ │ │ ├── ui-icons_777620_256x240.png │ │ │ │ │ │ ├── ui-icons_777777_256x240.png │ │ │ │ │ │ ├── ui-icons_cc0000_256x240.png │ │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ │ ├── jquery-ui.min.css │ │ │ │ │ ├── jquery-ui.min.js │ │ │ │ │ ├── jquery-ui.structure.min.css │ │ │ │ │ └── jquery-ui.theme.min.css │ │ │ │ ├── jscolor.min.js │ │ │ │ └── record.js │ │ │ ├── flight │ │ │ │ ├── AA │ │ │ │ │ ├── apps │ │ │ │ │ │ └── common │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ ├── aacom.js │ │ │ │ │ │ │ ├── aacomDevice.js │ │ │ │ │ │ │ ├── airportcode.js │ │ │ │ │ │ │ ├── cookieconsent.js │ │ │ │ │ │ │ ├── jquery │ │ │ │ │ │ │ └── aacom │ │ │ │ │ │ │ │ ├── plugins │ │ │ │ │ │ │ │ ├── aaAirportAutoComplete.js │ │ │ │ │ │ │ │ ├── aaCache.js │ │ │ │ │ │ │ │ ├── aaCookie.js │ │ │ │ │ │ │ │ ├── aaCountryLanSelect.js │ │ │ │ │ │ │ │ ├── aaDropdownPanel.js │ │ │ │ │ │ │ │ ├── aaFooterAds.js │ │ │ │ │ │ │ │ └── aaTextBoxMessage.js │ │ │ │ │ │ │ │ └── utilities │ │ │ │ │ │ │ │ ├── aaUtilities-2.1.js │ │ │ │ │ │ │ │ └── aaUtils.js │ │ │ │ │ │ │ └── wa.js │ │ │ │ │ ├── content │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ └── css │ │ │ │ │ │ │ │ └── v3 │ │ │ │ │ │ │ │ ├── core.css │ │ │ │ │ │ │ │ ├── jquery-ui-1.10-aa.css │ │ │ │ │ │ │ │ ├── reservation │ │ │ │ │ │ │ │ └── findFlights │ │ │ │ │ │ │ │ │ └── mobile │ │ │ │ │ │ │ │ │ └── findFlights.css │ │ │ │ │ │ │ │ └── responsive.css │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ │ ├── american-v2 │ │ │ │ │ │ │ │ ├── americansans-bold.woff │ │ │ │ │ │ │ │ ├── americansans-light.woff │ │ │ │ │ │ │ │ ├── americansans-medium.woff │ │ │ │ │ │ │ │ └── americansans-regular.woff │ │ │ │ │ │ │ └── icons │ │ │ │ │ │ │ │ └── american-icons-v4-4.woff │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── chrome │ │ │ │ │ │ │ ├── icons │ │ │ │ │ │ │ │ └── loading.gif │ │ │ │ │ │ │ └── rebrand │ │ │ │ │ │ │ │ ├── aa-flight-icon.png │ │ │ │ │ │ │ │ ├── aa-icons-flags-sprite.png │ │ │ │ │ │ │ │ ├── aa-logo.png │ │ │ │ │ │ │ │ ├── down-arrow.png │ │ │ │ │ │ │ │ ├── favicon.png │ │ │ │ │ │ │ │ ├── oneworld.png │ │ │ │ │ │ │ │ ├── shadow-down.png │ │ │ │ │ │ │ │ ├── shadow-vertical-150.png │ │ │ │ │ │ │ │ ├── shadow12-down.png │ │ │ │ │ │ │ │ ├── shadow12-up.png │ │ │ │ │ │ │ │ └── shadow3-down.png │ │ │ │ │ │ │ └── graphics │ │ │ │ │ │ │ └── icons │ │ │ │ │ │ │ └── aa-jqueryUIicons-sprite.png │ │ │ │ │ ├── dataset-AA.js │ │ │ │ │ ├── index.html │ │ │ │ │ ├── js │ │ │ │ │ │ ├── aa │ │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ │ ├── aa-utility-menu.js │ │ │ │ │ │ │ │ ├── aacom-ui-1.0.0.js │ │ │ │ │ │ │ │ └── core-2.0.0.js │ │ │ │ │ │ │ ├── modules │ │ │ │ │ │ │ │ ├── airportLookup.js │ │ │ │ │ │ │ │ ├── ajax.js │ │ │ │ │ │ │ │ ├── browserdetect.js │ │ │ │ │ │ │ │ ├── commonsetup.js │ │ │ │ │ │ │ │ ├── mobileDatePicker.js │ │ │ │ │ │ │ │ ├── utilities.js │ │ │ │ │ │ │ │ └── widgets.js │ │ │ │ │ │ │ ├── plugins │ │ │ │ │ │ │ │ └── noBounce.js │ │ │ │ │ │ │ └── shopping │ │ │ │ │ │ │ │ └── mobileSearchFlights.js │ │ │ │ │ │ └── libs │ │ │ │ │ │ │ ├── jquery │ │ │ │ │ │ │ ├── jquery-1.11.1.min.js │ │ │ │ │ │ │ ├── jquery-migrate-1.2.1.min.js │ │ │ │ │ │ │ └── ui │ │ │ │ │ │ │ │ └── 1.10 │ │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ └── jquery.ui.datepicker-en-aa.js │ │ │ │ │ │ │ │ └── jquery-ui.min.js │ │ │ │ │ │ │ └── modernizr-2.8.1.js │ │ │ │ │ ├── original.html │ │ │ │ │ ├── surrogate │ │ │ │ │ │ ├── airportLookup.js │ │ │ │ │ │ └── airports.json │ │ │ │ │ └── wrapper.html │ │ │ │ ├── Alaska-auto-medium │ │ │ │ │ ├── images │ │ │ │ │ │ ├── aura.png │ │ │ │ │ │ ├── cal3.png │ │ │ │ │ │ ├── chkboxes3.png │ │ │ │ │ │ ├── clear_text2.png │ │ │ │ │ │ ├── collapse.png │ │ │ │ │ │ ├── expand.png │ │ │ │ │ │ ├── flight_arrow.png │ │ │ │ │ │ ├── geo.png │ │ │ │ │ │ ├── home.png │ │ │ │ │ │ ├── info2.png │ │ │ │ │ │ ├── leftright.png │ │ │ │ │ │ ├── logo2.png │ │ │ │ │ │ └── logos │ │ │ │ │ │ │ ├── AA.png │ │ │ │ │ │ │ ├── AS.png │ │ │ │ │ │ │ ├── DL.png │ │ │ │ │ │ │ └── VX.png │ │ │ │ │ ├── index.html │ │ │ │ │ ├── mobileweb-v3-28-6227-21813.css │ │ │ │ │ ├── scripts │ │ │ │ │ │ ├── datepickr.js │ │ │ │ │ │ ├── main.js │ │ │ │ │ │ └── shopbook.js │ │ │ │ │ ├── stylesheets │ │ │ │ │ │ └── circular │ │ │ │ │ │ │ ├── ASCircularWeb-Bold.woff │ │ │ │ │ │ │ └── ASCircularWeb-Book.woff │ │ │ │ │ ├── surrogate │ │ │ │ │ │ ├── airportLookup.js │ │ │ │ │ │ └── airports.json │ │ │ │ │ └── wrapper.html │ │ │ │ ├── Alaska-auto │ │ │ │ │ ├── images │ │ │ │ │ │ ├── aura.png │ │ │ │ │ │ ├── cal3.png │ │ │ │ │ │ ├── chkboxes3.png │ │ │ │ │ │ ├── clear_text2.png │ │ │ │ │ │ ├── collapse.png │ │ │ │ │ │ ├── expand.png │ │ │ │ │ │ ├── flight_arrow.png │ │ │ │ │ │ ├── geo.png │ │ │ │ │ │ ├── home.png │ │ │ │ │ │ ├── info2.png │ │ │ │ │ │ ├── leftright.png │ │ │ │ │ │ ├── logo2.png │ │ │ │ │ │ └── logos │ │ │ │ │ │ │ ├── AA.png │ │ │ │ │ │ │ ├── AS.png │ │ │ │ │ │ │ ├── DL.png │ │ │ │ │ │ │ └── VX.png │ │ │ │ │ ├── index.html │ │ │ │ │ ├── mobileweb-v3-28-6227-21813.css │ │ │ │ │ ├── scripts │ │ │ │ │ │ ├── datepickr.js │ │ │ │ │ │ ├── main.js │ │ │ │ │ │ └── shopbook.js │ │ │ │ │ ├── stylesheets │ │ │ │ │ │ └── circular │ │ │ │ │ │ │ ├── ASCircularWeb-Bold.woff │ │ │ │ │ │ │ └── ASCircularWeb-Book.woff │ │ │ │ │ ├── surrogate │ │ │ │ │ │ ├── airportLookup.js │ │ │ │ │ │ └── airports.json │ │ │ │ │ └── wrapper.html │ │ │ │ ├── Alaska │ │ │ │ │ ├── dataset-Alaska.js │ │ │ │ │ ├── images │ │ │ │ │ │ ├── aura.png │ │ │ │ │ │ ├── cal3.png │ │ │ │ │ │ ├── chkboxes3.png │ │ │ │ │ │ ├── clear_text2.png │ │ │ │ │ │ ├── collapse.png │ │ │ │ │ │ ├── expand.png │ │ │ │ │ │ ├── flight_arrow.png │ │ │ │ │ │ ├── geo.png │ │ │ │ │ │ ├── home.png │ │ │ │ │ │ ├── info2.png │ │ │ │ │ │ ├── leftright.png │ │ │ │ │ │ ├── logo2.png │ │ │ │ │ │ └── logos │ │ │ │ │ │ │ ├── AA.png │ │ │ │ │ │ │ ├── AS.png │ │ │ │ │ │ │ ├── DL.png │ │ │ │ │ │ │ └── VX.png │ │ │ │ │ ├── index.html │ │ │ │ │ ├── mobileweb-v3-28-6227-21813.css │ │ │ │ │ ├── original.html │ │ │ │ │ ├── scripts │ │ │ │ │ │ ├── datepickr.js │ │ │ │ │ │ ├── main.js │ │ │ │ │ │ └── shopbook.js │ │ │ │ │ ├── stylesheets │ │ │ │ │ │ └── circular │ │ │ │ │ │ │ ├── ASCircularWeb-Bold.woff │ │ │ │ │ │ │ └── ASCircularWeb-Book.woff │ │ │ │ │ ├── surrogate │ │ │ │ │ │ ├── airportLookup.js │ │ │ │ │ │ └── airports.json │ │ │ │ │ └── wrapper.html │ │ │ │ └── flight-common │ │ │ │ │ ├── inject.js │ │ │ │ │ ├── wrapper.css │ │ │ │ │ └── wrapper.js │ │ │ └── miniwob │ │ │ │ ├── bisect-angle.html │ │ │ │ ├── book-flight-nodelay.html │ │ │ │ ├── book-flight.html │ │ │ │ ├── chase-circle.html │ │ │ │ ├── choose-date-easy.html │ │ │ │ ├── choose-date-medium.html │ │ │ │ ├── choose-date-nodelay.html │ │ │ │ ├── choose-date.html │ │ │ │ ├── choose-list.html │ │ │ │ ├── circle-center.html │ │ │ │ ├── click-button-sequence.html │ │ │ │ ├── click-button.html │ │ │ │ ├── click-checkboxes-large.html │ │ │ │ ├── click-checkboxes-soft.html │ │ │ │ ├── click-checkboxes-transfer.html │ │ │ │ ├── click-checkboxes.html │ │ │ │ ├── click-collapsible-2-nodelay.html │ │ │ │ ├── click-collapsible-2.html │ │ │ │ ├── click-collapsible-nodelay.html │ │ │ │ ├── click-collapsible.html │ │ │ │ ├── click-color.html │ │ │ │ ├── click-dialog-2.html │ │ │ │ ├── click-dialog.html │ │ │ │ ├── click-link.html │ │ │ │ ├── click-menu-2.html │ │ │ │ ├── click-menu.html │ │ │ │ ├── click-option.html │ │ │ │ ├── click-pie-nodelay.html │ │ │ │ ├── click-pie.html │ │ │ │ ├── click-scroll-list.html │ │ │ │ ├── click-shades.html │ │ │ │ ├── click-shape.html │ │ │ │ ├── click-tab-2-easy.html │ │ │ │ ├── click-tab-2-hard.html │ │ │ │ ├── click-tab-2-medium.html │ │ │ │ ├── click-tab-2.html │ │ │ │ ├── click-tab.html │ │ │ │ ├── click-test-2.html │ │ │ │ ├── click-test-transfer.html │ │ │ │ ├── click-test.html │ │ │ │ ├── click-widget.html │ │ │ │ ├── copy-paste-2.html │ │ │ │ ├── copy-paste.html │ │ │ │ ├── count-shape.html │ │ │ │ ├── count-sides.html │ │ │ │ ├── drag-box.html │ │ │ │ ├── drag-cube.html │ │ │ │ ├── drag-item.html │ │ │ │ ├── drag-items-grid.html │ │ │ │ ├── drag-items.html │ │ │ │ ├── drag-shapes.html │ │ │ │ ├── drag-sort-numbers.html │ │ │ │ ├── email-inbox-delete.html │ │ │ │ ├── email-inbox-forward-nl-turk.html │ │ │ │ ├── email-inbox-forward-nl.html │ │ │ │ ├── email-inbox-forward.html │ │ │ │ ├── email-inbox-important.html │ │ │ │ ├── email-inbox-nl-turk.html │ │ │ │ ├── email-inbox-noscroll.html │ │ │ │ ├── email-inbox-reply.html │ │ │ │ ├── email-inbox-star-reply.html │ │ │ │ ├── email-inbox.html │ │ │ │ ├── enter-date.html │ │ │ │ ├── enter-password.html │ │ │ │ ├── enter-text-2.html │ │ │ │ ├── enter-text-dynamic.html │ │ │ │ ├── enter-text.html │ │ │ │ ├── enter-time.html │ │ │ │ ├── find-midpoint.html │ │ │ │ ├── find-word.html │ │ │ │ ├── focus-text-2.html │ │ │ │ ├── focus-text.html │ │ │ │ ├── grid-coordinate.html │ │ │ │ ├── guess-number.html │ │ │ │ ├── highlight-text-2.html │ │ │ │ ├── highlight-text.html │ │ │ │ ├── identify-shape.html │ │ │ │ ├── login-user-popup.html │ │ │ │ ├── login-user.html │ │ │ │ ├── moving-items.html │ │ │ │ ├── multi-layouts.html │ │ │ │ ├── multi-orderings.html │ │ │ │ ├── navigate-tree.html │ │ │ │ ├── number-checkboxes.html │ │ │ │ ├── read-table-2.html │ │ │ │ ├── read-table.html │ │ │ │ ├── resize-textarea.html │ │ │ │ ├── right-angle.html │ │ │ │ ├── scroll-text-2.html │ │ │ │ ├── scroll-text.html │ │ │ │ ├── search-engine.html │ │ │ │ ├── simon-says.html │ │ │ │ ├── simple-algebra.html │ │ │ │ ├── simple-arithmetic.html │ │ │ │ ├── social-media-all.html │ │ │ │ ├── social-media-some.html │ │ │ │ ├── social-media.html │ │ │ │ ├── terminal.html │ │ │ │ ├── terminal_reproduce.html │ │ │ │ ├── text-editor.html │ │ │ │ ├── text-transform.html │ │ │ │ ├── tic-tac-toe.html │ │ │ │ ├── unicode-test.html │ │ │ │ ├── use-autocomplete-nodelay.html │ │ │ │ ├── use-autocomplete.html │ │ │ │ ├── use-colorwheel-2.html │ │ │ │ ├── use-colorwheel.html │ │ │ │ ├── use-slider-2.html │ │ │ │ ├── use-slider.html │ │ │ │ ├── use-spinner.html │ │ │ │ └── visual-addition.html │ │ │ ├── instance.py │ │ │ ├── reward.py │ │ │ ├── screenshot.py │ │ │ ├── state.py │ │ │ └── utils.py │ └── setup.py ├── miniwob++.ipynb └── prompt.py ├── README.md └── figures ├── fig-code_illustration.png └── fig-framework.png /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Haotian Sun 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/.gitignore: -------------------------------------------------------------------------------- 1 | # Distribution / packaging 2 | .Python 3 | build/ 4 | develop-eggs/ 5 | dist/ 6 | downloads/ 7 | eggs/ 8 | .eggs/ 9 | lib/ 10 | lib64/ 11 | parts/ 12 | sdist/ 13 | var/ 14 | wheels/ 15 | share/python-wheels/ 16 | *.egg-info/ 17 | .installed.cfg 18 | *.egg 19 | MANIFEST -------------------------------------------------------------------------------- /MiniWOB++/computergym/README.md: -------------------------------------------------------------------------------- 1 | # Computergym 2 | 3 | ## Install 4 | ```sh 5 | pip install -e . 6 | ``` -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/__init__.py: -------------------------------------------------------------------------------- 1 | import sys 2 | import os 3 | 4 | from gym.envs.registration import register 5 | 6 | sys.path.append(os.path.dirname(os.path.abspath(__file__))) 7 | 8 | 9 | _AVAILABLE_ENVS = { 10 | "MiniWoBEnv-v0": { 11 | "entry_point": "computergym.miniwob.base_env:MiniWoBEnv", 12 | "discription": "MinoWoB++ environments", 13 | }, 14 | } 15 | 16 | for env_id, val in _AVAILABLE_ENVS.items(): 17 | register(id=env_id, entry_point=val.get("entry_point")) 18 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/__init__.py -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/.gitignore: -------------------------------------------------------------------------------- 1 | twistd.pid 2 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_0.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_1.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_3.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_4.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_5.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_6.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_7.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_8.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/checkbox-numbers/ch_9.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/drag-cube/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/drag-cube/blank.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/delete.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/forward.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/left-arrow-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/left-arrow-white.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/left-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/left-arrow.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/reply.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/search.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/send.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/star-clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/star-clicked.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/email-inbox/star.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/ajax-loader.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/file.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/file.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/folder-closed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/folder-closed.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/folder.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/minus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/minus.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/plus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/plus.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-black-line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-black-line.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-black.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-black.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-default-line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-default-line.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-default.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-default.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-famfamfam-line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-famfamfam-line.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-famfamfam.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-famfamfam.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-gray-line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-gray-line.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-gray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-gray.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-red-line.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-red-line.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/images/treeview-red.gif -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/navigate-tree/jquery.treeview.css: -------------------------------------------------------------------------------- 1 | .treeview, .treeview ul { 2 | padding: 0; 3 | margin: 0; 4 | list-style: none; 5 | } 6 | 7 | .treeview ul { 8 | background-color: white; 9 | margin-top: 1px; 10 | } 11 | 12 | .treeview .hitarea { 13 | background: url(images/treeview-default.gif) -64px -25px no-repeat; 14 | height: 16px; 15 | width: 16px; 16 | margin-left: -16px; 17 | float: left; 18 | cursor: pointer; 19 | } 20 | /* fix for IE6 */ 21 | * html .hitarea { 22 | display: inline; 23 | float:none; 24 | } 25 | 26 | .treeview li { 27 | margin: 0; 28 | padding: 3px 0pt 3px 16px; 29 | } 30 | 31 | .treeview a.selected { 32 | background-color: #eee; 33 | } 34 | 35 | #treecontrol { margin: 1em 0; display: none; } 36 | 37 | .treeview .hover { color: red; cursor: pointer; } 38 | 39 | .treeview li { background: url(images/treeview-default-line.gif) 0 0 no-repeat; } 40 | .treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; } 41 | 42 | .treeview .expandable-hitarea { background-position: -80px -3px; } 43 | 44 | .treeview li.last { background-position: 0 -1766px } 45 | .treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(images/treeview-default.gif); } 46 | .treeview li.lastCollapsable { background-position: 0 -111px } 47 | .treeview li.lastExpandable { background-position: -32px -67px } 48 | 49 | .treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; } 50 | 51 | .treeview-red li { background-image: url(images/treeview-red-line.gif); } 52 | .treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(images/treeview-red.gif); } 53 | 54 | .treeview-black li { background-image: url(images/treeview-black-line.gif); } 55 | .treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(images/treeview-black.gif); } 56 | 57 | .treeview-gray li { background-image: url(images/treeview-gray-line.gif); } 58 | .treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(images/treeview-gray.gif); } 59 | 60 | .treeview-famfamfam li { background-image: url(images/treeview-famfamfam-line.gif); } 61 | .treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(images/treeview-famfamfam.gif); } 62 | 63 | 64 | .filetree li { padding: 1px 0 1px 16px; } 65 | .filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; } 66 | .filetree span.folder { background: url(images/folder.gif) 0 0 no-repeat; } 67 | .filetree li.expandable span.folder { background: url(images/folder-closed.gif) 0 0 no-repeat; } 68 | .filetree span.file { background: url(images/file.gif) 0 0 no-repeat; } 69 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/like-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/like-hover.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/like.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/like.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/more-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/more-hover.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/more.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/reply-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/reply-hover.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/reply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/reply.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/retweet-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/retweet-hover.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/retweet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/retweet.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/share-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/share-hover.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/social-media/share.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/tic-tac-toe/o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/tic-tac-toe/o.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/tic-tac-toe/x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/common/special/tic-tac-toe/x.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/core.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: #555; 3 | font-family: Arial; 4 | font-size: 14px; 5 | margin: 0; 6 | padding: 0; 7 | } 8 | 9 | #wrap { 10 | height:210px; 11 | background-color: white; 12 | width:160px; 13 | } 14 | 15 | #query { 16 | background-color: #FF0; 17 | font-size: 10px; 18 | height: 44px; 19 | padding: 3px; 20 | } 21 | 22 | #area { 23 | font-size: 10px; 24 | padding: 2px; 25 | } 26 | 27 | #area input[type=text] { 28 | width: 120px; 29 | } 30 | 31 | #area textarea { 32 | height: 25px; 33 | width: 120px; 34 | } 35 | 36 | #query .bold, #area .bold { font-weight: bold; } 37 | 38 | /* reward display CSS below */ 39 | #reward-display { 40 | font-size: 14px; 41 | height: 210px; 42 | width: 160px; 43 | position: absolute; 44 | left: 165px; 45 | top: 0px; 46 | } 47 | 48 | #reward-display .info { 49 | display: block; 50 | margin: 10px 5px; 51 | } 52 | 53 | #reward-last, #reward-avg, #timer-countdown, #episode-id { 54 | font-weight: bold; 55 | } 56 | 57 | #reward-avg { 58 | display: inline-block; 59 | } 60 | 61 | #area button.secondary-action { 62 | padding: 6px 25px; 63 | } 64 | 65 | /* task cover for synchronization */ 66 | #sync-task-cover { 67 | position: absolute; 68 | left: 0; 69 | top: 0; 70 | width: 160px; 71 | height: 210px; 72 | background-color: #111; 73 | color: #eee; 74 | text-align: center; 75 | line-height: 210px; 76 | font-size: 20px; 77 | cursor: pointer; 78 | z-index: 9999; 79 | } 80 | #sync-task-cover.transparent { 81 | background-color: transparent; 82 | color: transparent; 83 | cursor: not-allowed; 84 | } 85 | 86 | /* canvas for tracking clicks */ 87 | #click-canvas { 88 | position: absolute; 89 | left: 165px; 90 | top: 0px; 91 | background-color: white; 92 | } 93 | /* canvas for visualizing attention */ 94 | #attention-canvas { 95 | position: absolute; 96 | left: 330px; 97 | top: 0px; 98 | background-color: black; 99 | } 100 | 101 | /* Record demonstrations */ 102 | #server-name, #server-reply { 103 | font-size: 80%; 104 | } 105 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_444444_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_444444_256x240.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_555555_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_555555_256x240.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_777620_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_777620_256x240.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_777777_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_777777_256x240.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_cc0000_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_cc0000_256x240.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/core/jquery-ui/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/apps/common/js/aacomDevice.js: -------------------------------------------------------------------------------- 1 | var $device={mobile:false,tablet:false,desktop:true,touch:false,responsive:false,init:function(){this.desktop=(!this.tablet&&!this.mobile);this.touch=(this.tablet||this.mobile);if(this.tablet){jQuery("html").addClass("is-tablet");}if(this.mobile){jQuery("html").addClass("is-mobile");}if(this.responsive){jQuery("html").addClass("is-responsive");}},viewport:function(){if(this.responsive){var check=function(css){if(jQuery("."+css).length==0){jQuery("body").append('
');}return(jQuery("."+css).css("display")!="none");};if(check("visible-phone")){return"phone";}if(check("visible-tablet")){return"tablet";}}return"desktop";},landscape:function(){return(jQuery(window).height()'+values[i].name+"";}jQuery("select#aa-language-selector").html(options);self.changeAlert();}});});jQuery("#aa-language-selector").change(function(){self.changeAlert();});jQuery("#splashForm").submit(function(){url=jQuery("select#aa-language-selector",this).val();jQuery("#splashSelectedCountry",this).val(self.getParameter(url,"locale"));jQuery("#splashUrl",this).val(self.getParameter(url,"url"));jQuery("#splashGeoRedirect",this).val(self.getParameter(url,"georedirect"));});self.getParameter=function(url,name){return decodeURIComponent((RegExp(name+"=(.+?)(&|$)").exec(url)||[,""])[1]);};self.changeAlert=function(){if(self.getParameter(jQuery("select#aa-language-selector").val(),"locale")!=jQuery("input#currentLocale").val()){jQuery("#locale-change-alert").slideDown();}else{jQuery("#locale-change-alert").hide("fast");}};}; -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/apps/common/js/jquery/aacom/plugins/aaDropdownPanel.js: -------------------------------------------------------------------------------- 1 | (function($){var $dropdowns=$([]);$(document).bind("click",function(e){if(($(e.target).parents('[data-behavior~="dropdown"]').length===0)&&(!$(e.target).is('[data-behavor~="dropdown-trigger"]'))){$dropdowns.find('[data-behavior~="dropdown-panel"]:visible').hide();$dropdowns.find('[data-behavior~="dropdown-trigger"]:visible').removeClass("is-active");}e.stopPropagation();});var methods={init:function(options){$dropdowns=$dropdowns.add(this);$dropdowns.find('[data-behavior~="dropdown-panel"]:visible').hide();var settings=$.extend({},options);return this.each(function(){var $this=$(this);if(settings.width){$this.find('[data-behavior~="dropdown-panel"]').css("min-width",settings.width);$this.find('[data-behavior~="dropdown-panel"]').css("width",settings.width);}if(settings.maxHeight){$this.find('[data-behavior~="dropdown-panel"]').css("max-height",settings.maxHeight);}if($this.data("initialized")){return;}else{$this.data("initialized",true);}var $trigger=$this.find('[data-behavior~="dropdown-trigger"]'),$panel=$this.find('[data-behavior~="dropdown-panel"]'),$close=$this.find('[data-behavior~="dropdown-close"]');$trigger.addClass("js-dropdown-trigger").parents('[data-behavior~="dropdown-wrapper"]').addClass("js-dropdown-wrapper").parents('[data-behavior~="dropdown"]').addClass("js-dropdown");$panel.addClass("js-dropdown-panel");$close.addClass("js-dropdown-close");$trigger.click(function(e){e.stopPropagation();e.preventDefault();$dropdowns.not($this).find('[data-behavior~="dropdown-panel"]:visible').hide();$dropdowns.not($this).find('[data-behavior~="dropdown-trigger"]').removeClass("is-active");$trigger.toggleClass("is-active");$panel.toggle();$panel.find('a, input[type="text"], button, [tabindex=0], select').filter(":visible").first().focus();});$close.click(function(e){e.preventDefault();$this.find('[data-behavior~="dropdown-trigger"]').removeClass("is-active");$this.find('[data-behavior~="dropdown-panel"]').hide();});});},show:function(){return this.each(function(){$(this).find('[data-behavior~="dropdown-panel"]:hidden').show();});},hide:function(){return this.each(function(){$(this).find('[data-behavior~="dropdown-panel"]:visible').hide();});},toggle:function(){return this.each(function(){$(this).find('[data-behavior~="dropdown-panel"]').toggle().css("z-index","9999");alert($(this).css("z-index"));});}};$.fn.dropdown=function(method){if($("html").hasClass("lt-ie8")){return;}if(methods[method]){return methods[method].apply(this,Array.prototype.slice.call(arguments,1));}else{if(typeof method==="object"||!method){return methods.init.apply(this,arguments);}else{$.error("Method "+method+" does not exist on jQuery.dropdown");}}};})(jQuery);jQuery(document).ready(function(){jQuery('[data-behavior~="dropdown"]').dropdown();}); -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/apps/common/js/jquery/aacom/plugins/aaFooterAds.js: -------------------------------------------------------------------------------- 1 | jQuery.aaFooterAds=function(source){var self=this;self.init=function(){jQuery(source).each(function(i,item){adLink=jQuery("#"+item.id+" a");if(item.isFlash){if(!jQuery.flash.available){adLink.append(''+item.altText+'');}else{jQuery(adLink).flash({swf:item.flashSrc,height:item.height,width:item.width,expressInstall:true});}}adLink.attr("title",item.altText);if(item.target.indexOf("http")!=-1){temp=function(){captureExtClickThru(item.target,item.anchorLocation,item.altText,item.repositoryName,item.repositoryId,item.locale,item.isFlash);};item.isFlash?adLink.mouseup(temp):adLink.click(temp);}if(item.openInNewWin=="Y"){temp=function(){window.open(this.href,"","scrollbars=yes,toolbar=yes,resizable=yes,status=yes,location=no,menubar=no,width=700,height=480,top=1,left=385");return false;};item.isFlash?adLink.mouseup(temp):adLink.click(temp);}else{if(item.isFlash){adLink.mouseup(function(){location.href=this.href;});}}});};self.init();}; -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/apps/common/js/jquery/aacom/plugins/aaTextBoxMessage.js: -------------------------------------------------------------------------------- 1 | function aaTextBoxMessage(paramElement,paramMessage){if(paramElement){this.element=paramElement;this.message=((paramMessage)?paramMessage.replace(/^\s+|\s+$/g,""):"aaTextBoxMessage - ATTENTION: caption has not been defined");this.element.aaTextBoxMessage=this;this.element.value=this.message;this.element.onfocus=aaTextBoxMessage.onfocus;this.element.onblur=aaTextBoxMessage.onblur;this.element.aaTextBoxMessage=this;}}aaTextBoxMessage.onfocus=function(){if(this.value.replace(/^\s+|\s+$/g,"")===this.aaTextBoxMessage.message){this.value="";}};aaTextBoxMessage.onblur=function(){if(this.value.replace(/^\s+|\s+$/g,"")===""){this.value=this.aaTextBoxMessage.message;}};jQuery.fn.aaTextBoxMessage=function(paramMessage){var i=0;var obj;for(i;i<\/script>");}}catch(err){}delete_VPNR=createVPNR();delete_VPNR.initDeleteVPNRModal();});createVPNR=function(){var delete_VPNR={aaUtil_delete_VPNR:new aa_Utilities(),btns:[{name:vpnr_okMessage,callback:function forwardLogin(){deleteVirtualPNR();var url=jQuery("#loginURL").val();window.location=url;},cssClass:"btn",closeDialog:true},{name:vpnr_cancelMessage,cssClass:"btn btn-secondary",closeDialog:true}],deleteVPNRModal:function(){var VPNR=jQuery("#virtualPNR").val(),status=jQuery("#status").val();if(VPNR=="true"&&status!="Purchased"){this.aaUtil_delete_VPNR.aaDialog("#modal_deleteVPNRModal").openDialog(jQuery("#loginLogoutLink"));jQuery(window).scrollTop(0);}else{var url=jQuery("#loginURL").val();window.location=url;}},initDeleteVPNRModal:function(){this.aaUtil_delete_VPNR.aaDialog("#modal_deleteVPNRModal",{width:"small",buttons:this.btns,toggleScroll:true});}};return delete_VPNR;};function deleteVPNRModal(){delete_VPNR.deleteVPNRModal();} -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/js/aa/common/aacom-ui-1.0.0.js: -------------------------------------------------------------------------------- 1 | function AAcom(){var args=Array.prototype.slice.call(arguments),callback=args.pop(),modules=(args[0]&&typeof args[0]==="string")?args:args[0],i;if(!(this instanceof AAcom)){return new AAcom(modules,callback);}if(!modules||modules=="*"){modules=[];for(i in AAcom.modules){if(AAcom.modules.hasOwnProperty(i)){modules.push(i);}}}for(i=0;i0){details={url:$form.attr("action"),type:$form.attr("method"),data:(options.dataType==="json")?$form.serializeObject():$form.serialize()};}return details;};var _errorHandler=function(xhr,statusText,settings){if(statusText!=="success"){if(settings.onError!==undefined){settings.onError(xhr,statusText);}else{var $htmlResponse=$j(xhr.responseText);if(statusText==="timeout"||xhr.responseText==="invalidState"||$htmlResponse.find(".js-invalidState").length>0){top.location.href="/invalidState.do";return true;}else{if(statusText==="error"||xhr.responseText==="systemError"||$htmlResponse.find(".js-systemError").length>0){top.location.href="/systemError.do";return true;}}}}return false;};};if(!$j.isFunction($j.fn.serializeObject)){$j.fn.serializeObject=function(){var o={};var a=this.serializeArray();$j.each(a,function(){if(o[this.name]){if(!o[this.name].push){o[this.name]=[o[this.name]];}o[this.name].push(this.value||"");}else{o[this.name]=this.value||"";}});return o;};} -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/js/aa/modules/browserdetect.js: -------------------------------------------------------------------------------- 1 | AAcom.modules.browserdetect=function(AAUI){var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";},searchString:function(data){for(var i=0;i-1)&&(agentStr.indexOf("MSIE 7.0")>-1))||((agentStr.indexOf("Trident/5.0")>-1)&&(agentStr.indexOf("MSIE 7.0")>-1))||((agentStr.indexOf("Trident/4.0")>-1)&&(agentStr.indexOf("MSIE 7.0")>-1))){return true;}}return false;};}; -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/js/aa/modules/commonsetup.js: -------------------------------------------------------------------------------- 1 | AAcom.modules.commonsetup=function(AAUI){/* NOT NEEDED */}; 2 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/js/aa/plugins/noBounce.js: -------------------------------------------------------------------------------- 1 | var noBounce=function(){var module={};var settings={animate:true};var track=[];var velocity={x:0,y:0};var vector={subtraction:function(v1,v2){return{x:v1.x-v2.x,y:v1.y-v2.y};},length:function(v){return Math.sqrt((v.x*v.x)+(v.y*v.y));},unit:function(v){var length=vector.length(v);v.x/=length;v.y/=length;},skalarMult:function(v,s){v.x*=s;v.y*=s;}};var requestAnimFrame=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(callback){window.setTimeout(callback,1000/60);};})();function handleTouchStart(evt){var point,touch;touch=evt.changedTouches[0];point={x:touch.clientX,y:touch.clientY,timeStamp:evt.timeStamp};track=[point];}function handleTouchMove(evt){var point,touch;evt.preventDefault();touch=evt.changedTouches[0];point={x:touch.clientX,y:touch.clientY,timeStamp:evt.timeStamp};track.push(point);doScroll();}function handleTouchEnd(evt){if(track.length>2&&settings.animate){velocity=calcVelocity();requestAnimFrame(animate);}}function calcVelocity(){var p1,p2,v,timeDiff,length;p1=track[0];p2=track[track.length-1];timeDiff=p2.timeStamp-p1.timeStamp;v=vector.subtraction(p2,p1);length=vector.length(v);vector.unit(v);vector.skalarMult(v,length/timeDiff*20);return v;}function doScroll(){var p1,p2,x,y;if(track.length>1){p1=track[track.length-1];p2=track[track.length-2];x=p2.x-p1.x;y=p2.y-p1.y;requestAnimFrame(function(){window.scrollBy(x,y);});}}function animate(){scrollBy(-velocity.x,-velocity.y);vector.skalarMult(velocity,0.95);if(vector.length(velocity)>0.2){requestAnimFrame(animate);}}function isElement(o){return(typeof HTMLElement==="object"?o instanceof HTMLElement:o&&typeof o==="object"&&o!==null&&o.nodeType===1&&typeof o.nodeName==="string");}module.init=function(options){if(typeof options.animate==="boolean"){settings.animate=options.animate;}if(isElement(options.element)){settings.element=options.element;}var element=settings.element||document;element.addEventListener("touchstart",handleTouchStart);element.addEventListener("touchmove",handleTouchMove);element.addEventListener("touchend",handleTouchEnd);element.addEventListener("touchcancel",handleTouchEnd);element.addEventListener("touchleave",handleTouchEnd);};return module;}(); -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/js/libs/jquery/ui/1.10/i18n/jquery.ui.datepicker-en-aa.js: -------------------------------------------------------------------------------- 1 | /* Initialization in US English (customized for AA.com) for the datepicker from jQuery UI */ 2 | /* This file should be referred last in the JSP header so US English will be the default */ 3 | /* Ricardo Viana */ 4 | jQuery(function($){ 5 | $.datepicker.regional['en'] = { 6 | closeText: 'Close', 7 | prevText: 'Prev', 8 | nextText: 'Next', 9 | currentText: 'Today', 10 | monthNames: ['January','February','March','April','May','June', 11 | 'July','August','September','October','November','December'], 12 | monthNamesShort: ['Jan','Feb','Mar','Apr','May','Jun', 13 | 'Jul','Aug','Sep','Oct','Nov','Dec'], 14 | dayNames: ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'], 15 | dayNamesShort: ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'], 16 | dayNamesMin: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], 17 | weekHeader: 'Wk', 18 | dateFormat: 'mm/dd/yy', 19 | firstDay: 0, 20 | isRTL: false, 21 | showMonthAfterYear: false, 22 | yearSuffix: ''}; 23 | $.datepicker.setDefaults($.datepicker.regional['en']); 24 | }); 25 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/surrogate/airportLookup.js: -------------------------------------------------------------------------------- 1 | // Surrogate autocomplete 2 | 3 | /* 4 | Called by: apps/common/js/jquery/aacom/plugins/aaAirportAutoComplete.js 5 | 6 | Important args: 7 | - input.data.searchText: search term 8 | - input.success: callback 9 | 10 | Response examples: home/ajax/airportLookup_* 11 | [{"name":"Baltimore Washington International Airport","code":"BWI","stateCode":"MD","countryCode":"US","countryName":"United States"},...] 12 | */ 13 | $miniwob.surrogateAutocomplete = function (input) { 14 | function match() { 15 | var query = input.data.searchText.toLowerCase().replace(/[^a-z0-9]/, ''); 16 | var results = $miniwob.airports.filter(function (item) { 17 | return (item.code.toLowerCase().includes(query)); 18 | }); 19 | if (!results.length) { 20 | results = $miniwob.airports.filter(function (item) { 21 | var name = (item.name + item.stateCode).toLowerCase().replace(/[^a-z0-9]/, ''); 22 | return name.includes(query); 23 | }); 24 | } 25 | input.success(results); 26 | } 27 | 28 | if (!$miniwob.airports) { 29 | var xhr = new XMLHttpRequest(); 30 | xhr.onreadystatechange = function () { 31 | if (xhr.readyState == 4) { 32 | if (xhr.status == 200) { 33 | $miniwob.airports = JSON.parse(xhr.responseText); 34 | match(); 35 | } else { 36 | console.error('Error loading airports.json'); 37 | } 38 | } 39 | }; 40 | xhr.open('GET', 'surrogate/airports.json'); 41 | xhr.send(); 42 | } else { 43 | match(); 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/AA/wrapper.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | AA 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 27 | 28 | 29 | 30 |
31 |
(Instruction)
32 |
(Raw query)
33 |
(Reward reason)
34 |
35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/aura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/aura.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/cal3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/cal3.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/chkboxes3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/chkboxes3.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/clear_text2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/clear_text2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/collapse.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/expand.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/flight_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/flight_arrow.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/geo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/geo.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/home.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/info2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/info2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/leftright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/leftright.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logo2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/AA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/AA.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/AS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/AS.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/DL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/DL.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/VX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/images/logos/VX.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/stylesheets/circular/ASCircularWeb-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/stylesheets/circular/ASCircularWeb-Bold.woff -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/stylesheets/circular/ASCircularWeb-Book.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/stylesheets/circular/ASCircularWeb-Book.woff -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto-medium/surrogate/airportLookup.js: -------------------------------------------------------------------------------- 1 | // Surrogate autocomplete 2 | 3 | /* 4 | Called by: scripts/main.js 5 | 6 | Important args: 7 | - prefix 8 | - callback 9 | 10 | The response only contains at most 5 entries. 11 | 12 | Response examples: 13 | ["Adak Island, AK (ADK-Adak Island)", "Alexandria, LA (AEX-Alexandria Intl.)", "Brownsville, TX (BRO-South Padre Island Intl.)", "Cleveland, OH (CLE-Hopkins Intl.)", "Grand Forks, ND (GFK-Grand Forks Intl.)"] 14 | 15 | The cache only contains a partial list of possible airports. Will just use that. 16 | */ 17 | $miniwob.surrogateAutocomplete = function (prefix, callback) { 18 | function match() { 19 | var query = prefix.toLowerCase().replace(/[^a-z0-9 ]/, ''); 20 | var results = $miniwob.airports.filter(function (item) { 21 | return (item.toLowerCase().replace(/[^a-z0-9 ]/, '').includes(query)); 22 | }); 23 | callback(results.length ? results.slice(0, 5) : null); 24 | } 25 | 26 | if (!$miniwob.airports) { 27 | var xhr = new XMLHttpRequest(); 28 | xhr.onreadystatechange = function () { 29 | if (xhr.readyState == 4) { 30 | if (xhr.status == 200) { 31 | $miniwob.airports = JSON.parse(xhr.responseText); 32 | match(); 33 | } else { 34 | console.error('Error loading airports.json'); 35 | } 36 | } 37 | }; 38 | xhr.open('GET', 'surrogate/airports.json'); 39 | xhr.send(); 40 | } else { 41 | match(); 42 | } 43 | } 44 | 45 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/aura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/aura.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/cal3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/cal3.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/chkboxes3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/chkboxes3.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/clear_text2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/clear_text2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/collapse.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/expand.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/flight_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/flight_arrow.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/geo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/geo.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/home.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/info2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/info2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/leftright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/leftright.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logo2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/AA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/AA.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/AS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/AS.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/DL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/DL.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/VX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/images/logos/VX.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/stylesheets/circular/ASCircularWeb-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/stylesheets/circular/ASCircularWeb-Bold.woff -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/stylesheets/circular/ASCircularWeb-Book.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/stylesheets/circular/ASCircularWeb-Book.woff -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska-auto/surrogate/airportLookup.js: -------------------------------------------------------------------------------- 1 | // Surrogate autocomplete 2 | 3 | /* 4 | Called by: scripts/main.js 5 | 6 | Important args: 7 | - prefix 8 | - callback 9 | 10 | The response only contains at most 5 entries. 11 | 12 | Response examples: 13 | ["Adak Island, AK (ADK-Adak Island)", "Alexandria, LA (AEX-Alexandria Intl.)", "Brownsville, TX (BRO-South Padre Island Intl.)", "Cleveland, OH (CLE-Hopkins Intl.)", "Grand Forks, ND (GFK-Grand Forks Intl.)"] 14 | 15 | The cache only contains a partial list of possible airports. Will just use that. 16 | */ 17 | $miniwob.surrogateAutocomplete = function (prefix, callback) { 18 | function match() { 19 | var query = prefix.toLowerCase().replace(/[^a-z0-9 ]/, ''); 20 | var results = $miniwob.airports.filter(function (item) { 21 | return (item.toLowerCase().replace(/[^a-z0-9 ]/, '').includes(query)); 22 | }); 23 | callback(results.length ? results.slice(0, 5) : null); 24 | } 25 | 26 | if (!$miniwob.airports) { 27 | var xhr = new XMLHttpRequest(); 28 | xhr.onreadystatechange = function () { 29 | if (xhr.readyState == 4) { 30 | if (xhr.status == 200) { 31 | $miniwob.airports = JSON.parse(xhr.responseText); 32 | match(); 33 | } else { 34 | console.error('Error loading airports.json'); 35 | } 36 | } 37 | }; 38 | xhr.open('GET', 'surrogate/airports.json'); 39 | xhr.send(); 40 | } else { 41 | match(); 42 | } 43 | } 44 | 45 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/aura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/aura.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/cal3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/cal3.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/chkboxes3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/chkboxes3.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/clear_text2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/clear_text2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/collapse.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/expand.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/flight_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/flight_arrow.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/geo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/geo.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/home.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/info2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/info2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/leftright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/leftright.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logo2.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/AA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/AA.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/AS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/AS.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/DL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/DL.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/VX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/images/logos/VX.png -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/stylesheets/circular/ASCircularWeb-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/stylesheets/circular/ASCircularWeb-Bold.woff -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/stylesheets/circular/ASCircularWeb-Book.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/stylesheets/circular/ASCircularWeb-Book.woff -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/surrogate/airportLookup.js: -------------------------------------------------------------------------------- 1 | // Surrogate autocomplete 2 | 3 | /* 4 | Called by: scripts/main.js 5 | 6 | Important args: 7 | - prefix 8 | - callback 9 | 10 | The response only contains at most 5 entries. 11 | 12 | Response examples: 13 | ["Adak Island, AK (ADK-Adak Island)", "Alexandria, LA (AEX-Alexandria Intl.)", "Brownsville, TX (BRO-South Padre Island Intl.)", "Cleveland, OH (CLE-Hopkins Intl.)", "Grand Forks, ND (GFK-Grand Forks Intl.)"] 14 | 15 | The cache only contains a partial list of possible airports. Will just use that. 16 | */ 17 | $miniwob.surrogateAutocomplete = function (prefix, callback) { 18 | function match() { 19 | var query = prefix.toLowerCase().replace(/[^a-z0-9 ]/, ''); 20 | var results = $miniwob.airports.filter(function (item) { 21 | return (item.toLowerCase().replace(/[^a-z0-9 ]/, '').includes(query)); 22 | }); 23 | callback(results.length ? results.slice(0, 5) : null); 24 | } 25 | 26 | if (!$miniwob.airports) { 27 | var xhr = new XMLHttpRequest(); 28 | xhr.onreadystatechange = function () { 29 | if (xhr.readyState == 4) { 30 | if (xhr.status == 200) { 31 | $miniwob.airports = JSON.parse(xhr.responseText); 32 | match(); 33 | } else { 34 | console.error('Error loading airports.json'); 35 | } 36 | } 37 | }; 38 | xhr.open('GET', 'surrogate/airports.json'); 39 | xhr.send(); 40 | } else { 41 | match(); 42 | } 43 | } 44 | 45 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/Alaska/wrapper.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Alaska 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 27 | 28 | 29 | 30 |
31 |
(Instruction)
32 |
(Raw query)
33 |
(Reward reason)
34 |
35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/flight/flight-common/wrapper.css: -------------------------------------------------------------------------------- 1 | /* ################ SIZING ################ */ 2 | 3 | #wrap, #sync-task-cover { 4 | height: 667px; 5 | width: 375px; 6 | } 7 | 8 | #wrap { 9 | overflow-x: auto; 10 | overflow-y: auto; 11 | border: 0; 12 | } 13 | 14 | #click-canvas, #reward-display { 15 | left: 380px; 16 | } 17 | 18 | #query-wrap { 19 | position: absolute; 20 | top: 215px; 21 | left: 380px; 22 | width: 160px; 23 | height: auto; 24 | } 25 | #query { 26 | height: auto; 27 | } 28 | #query-pretty { 29 | background-color: #EFF; 30 | font-size: 12px; 31 | padding: 3px; 32 | } 33 | #query-pretty .mode { 34 | font-weight: bold; 35 | } 36 | #query-pretty table { 37 | border-collapse: collapse; 38 | } 39 | #query-pretty th, #query-pretty td { 40 | border: 1px solid gray; 41 | padding: 2px 5px; 42 | width: 50%; 43 | text-align: left; 44 | } 45 | #reward-reason { 46 | background-color: #FEF; 47 | font-size: 10px; 48 | padding: 3px; 49 | } 50 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/chase-circle.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Chase Circle Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 | 81 | 82 | 83 |
84 |
Keep your mouse inside the circle as it moves around.
85 |
86 | 87 |
88 |
89 | 90 | 91 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/choose-date-easy.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Choose Date Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 21 | 22 | 51 | 52 | 53 |
54 |
55 |
56 |

Date:

57 |
58 | 59 |
60 |
61 | 62 | 63 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/choose-date-medium.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Choose Date Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 21 | 22 | 51 | 52 | 53 |
54 |
55 |
56 |

Date:

57 |
58 | 59 |
60 |
61 | 62 | 63 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/choose-date-nodelay.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Choose Date Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 21 | 22 | 53 | 54 | 55 |
56 |
57 |
58 |

Date:

59 |
60 | 61 |
62 |
63 | 64 | 65 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/choose-date.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Choose Date Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 21 | 22 | 51 | 52 | 53 |
54 |
55 |
56 |

Date:

57 |
58 | 59 |
60 |
61 | 62 | 63 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/choose-list.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Choose List Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 16 | 17 | 58 | 59 | 60 |
61 |
62 |
63 |
64 |
65 | 66 | 67 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-button-sequence.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Button Sqeuence Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 15 | 16 | 47 | 48 | 49 |
50 |
Click button ONE, then click button TWO.
51 |
52 | 53 | 54 |
55 |
56 | 57 | 58 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-button.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Click Button Task 6 | 7 | 8 | 9 | 10 | 11 | 12 | 69 | 70 | 71 | 72 |
73 |
74 |
75 |
76 | 77 | 78 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-checkboxes-transfer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Checkboxes Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | 19 | 74 | 75 | 76 |
77 |
78 |
79 |
80 |
81 | 82 |
83 |
84 | 85 | 86 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-checkboxes.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Checkboxes Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | 19 | 65 | 66 | 67 |
68 |
69 |
70 |
71 |
72 | 73 |
74 |
75 | 76 | 77 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-collapsible-2-nodelay.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Collapsible Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 20 | 21 | 72 | 73 | 74 |
75 |
76 |
77 |
78 | 79 | 80 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-collapsible-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Collapsible Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 20 | 21 | 72 | 73 | 74 |
75 |
76 |
77 |
78 | 79 | 80 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-collapsible-nodelay.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Collapsible Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 20 | 21 | 54 | 55 | 56 |
57 |
58 |
59 |
60 | 61 | 62 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-collapsible.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Collapsible Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 20 | 21 | 54 | 55 | 56 |
57 |
58 |
59 |
60 | 61 | 62 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-dialog-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Dialog Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 22 | 23 | 78 | 79 | 80 |
81 |
82 |
83 |
84 | 85 | 86 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-dialog.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Dialog Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 23 | 24 | 55 | 56 | 57 |
58 |
59 |
60 |
61 | 62 | 63 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-link.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Link Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 | 16 | 70 | 71 | 72 |
73 |
74 |
75 |
76 | 77 | 78 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-menu.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Menu Task 5 | 6 | 7 | 8 | 9 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 76 | 77 | 78 |
79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-option.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Option Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | 19 | 54 | 55 | 56 |
57 |
58 |
59 |
60 |
61 | 62 |
63 |
64 | 65 | 66 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-shape.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Shape Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 | 57 | 58 | 59 |
60 |
61 |
62 | 63 |
64 |
65 | 66 | 67 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-tab.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Tab Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 21 | 22 | 78 | 79 | 80 |
81 |
82 |
83 |
84 | 85 | 86 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-test-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Test Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 16 | 17 | 34 | 35 | 36 |
37 |
Click button ONE.
38 |
39 | 40 | 41 |
42 |
43 | 44 | 45 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-test-transfer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Test Transfer Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 16 | 17 | 44 | 45 | 46 |
47 |
48 |
49 | 50 | 51 |
52 |
53 | 54 | 55 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Test Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 15 | 16 | 31 | 32 | 33 |
34 |
Click the button.
35 |
36 | 37 |
38 |
39 | 40 | 41 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/click-widget.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Widget Task 5 | 6 | 7 | 12 | 13 | 14 | 15 | 16 | 69 | 70 | 71 |
72 |
73 |
74 |
75 | 76 | 77 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/copy-paste.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Copy Paste Task 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 70 | 71 | 72 |
73 |
74 |
75 |
76 |
77 | 78 |
79 |
80 | 81 | 82 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/drag-cube.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Drag Cube Task 5 | 6 | 7 | 8 | 9 | 14 | 15 | 16 | 17 | 18 | 19 | 23 | 45 | 46 | 47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
1
55 |
56 |
57 |
2
58 |
59 |
60 |
3
61 |
62 |
63 |
4
64 |
65 |
66 |
5
67 |
68 |
69 |
6
70 |
71 |
72 |
73 | 74 |
75 |
76 |
77 | 78 | 79 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/drag-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Drag Item Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 16 | 17 | 66 | 67 | 68 |
69 |
Click the button.
70 |
71 | 72 | 73 |
74 |
75 | 76 | 77 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/enter-date.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Enter Date Task 5 | 6 | 7 | 8 | 12 | 13 | 14 | 15 | 16 | 17 | 45 | 46 | 47 |
48 |
49 |
50 |
51 | 52 | 53 |
54 |
55 |
56 | 57 | 58 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/enter-password.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Enter Password Task 5 | 6 | 7 | 8 | 12 | 13 | 14 | 15 | 16 | 17 | 40 | 41 | 42 |
43 |
44 |
45 |
46 |

47 |

48 | 49 |
50 |
51 |
52 | 53 | 54 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/enter-text-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Enter Text Task 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 66 | 67 | 68 |
69 |
70 |
71 |
72 | 73 | 74 |
75 |
76 |
77 | 78 | 79 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/enter-text-dynamic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Enter Dynamic Text Task 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 45 | 46 | 47 |
48 |
49 |
50 |
51 | 52 | 53 |
54 |
55 |
56 | 57 | 58 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/enter-text.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Enter Text Task 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 47 | 48 | 49 |
50 |
51 |
52 |
53 | 54 | 55 |
56 |
57 |
58 | 59 | 60 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/enter-time.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Enter Time Task 5 | 6 | 7 | 8 | 12 | 13 | 14 | 15 | 16 | 17 | 44 | 45 | 46 |
47 |
48 |
49 |
50 | 51 | 52 |
53 |
54 |
55 | 56 | 57 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/find-word.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Find Word Task 5 | 6 | 7 | 8 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 75 | 76 | 77 |
78 |
79 |
80 |

81 | 82 | 83 |
84 |
85 | 86 | 87 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/focus-text-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Focus Text Task 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 49 | 50 | 51 |
52 |
53 |
54 | 55 | 56 | 57 |
58 |
59 | 60 | 61 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/focus-text.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Focus Text Task 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 44 | 45 | 46 |
47 |
48 |
49 | 50 |
51 |
52 | 53 | 54 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/guess-number.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Resize Textarea Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 18 | 19 | 60 | 61 | 62 |
63 |
Guess the number between 0-9 and press Submit. Use the feedback below to find the right number.
64 |
65 |
66 |
Waiting for your guess...
67 |
Correct!
68 |
The number is lower than .
69 |
The number is higher than .
70 |
71 |
72 | 73 | 74 |
75 |
76 |
77 | 78 | 79 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/highlight-text-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Highlight Text Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 17 | 18 | 76 | 77 | 78 |
79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/highlight-text.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Highlight Text Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 17 | 18 | 65 | 66 | 67 |
68 |
69 |
70 |
71 | 72 | 73 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/login-user.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Login User Task 5 | 6 | 7 | 8 | 12 | 13 | 14 | 15 | 16 | 17 | 39 | 40 | 41 |
42 |
43 |
44 |
45 |

46 |

47 | 48 |
49 |
50 |
51 | 52 | 53 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/scroll-text-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Scroll Text Task 5 | 6 | 7 | 8 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 59 | 60 | 61 |
62 |
63 |
64 | 65 | 66 |
67 |
68 | 69 | 70 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/scroll-text.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Scroll Text Task 5 | 6 | 7 | 8 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 46 | 47 | 48 |
49 |
50 |
51 | 52 | 53 | 54 |
55 |
56 | 57 | 58 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/simple-algebra.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Simple Algebra Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 19 | 20 | 61 | 62 | 63 |
64 |
Solve for x and type your answer into the textbox. Press Submit when done.
65 |
66 |
67 |
68 | x = 69 | 70 |
71 | 72 |
73 |
74 | 75 | 76 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/simple-arithmetic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Simple Math Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 19 | 20 | 56 | 57 | 58 |
59 |
Solve the math problem and type your answer into the textbox. Press submit when done.
60 |
61 |
62 |
63 | 64 |
65 | 66 |
67 |
68 | 69 | 70 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/text-transform.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Text Transform Task 5 | 6 | 7 | 8 | 14 | 15 | 16 | 17 | 18 | 19 | 67 | 68 | 69 |
70 |
71 |
Type the text below into the text field and press Submit.
72 |
73 |
74 |
75 | 76 | 77 |
78 |
79 |
80 | 81 | 82 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/unicode-test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Click Button Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 67 | 68 | 69 |
70 |
71 |
72 |
73 | 74 | 75 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/use-autocomplete-nodelay.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Use Autocomplete Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 22 | 23 | 69 | 70 | 71 |
72 |
73 |
74 | 75 | 76 | 77 |
78 |
79 | 80 | 81 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/use-autocomplete.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Use Autocomplete Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 22 | 23 | 68 | 69 | 70 |
71 |
72 |
73 | 74 | 75 | 76 |
77 |
78 | 79 | 80 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/use-colorwheel-2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Use Color Wheel Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 19 | 20 | 54 | 55 | 56 |
57 |
58 |
59 | Color:
60 | 61 |
62 |
63 | 64 | 65 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/use-colorwheel.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Use Color Wheel Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 18 | 19 | 45 | 46 | 47 |
48 |
49 |
50 | Color:
51 | 52 |
53 |
54 | 55 | 56 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/use-slider.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Use Slider Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 21 | 22 | 60 | 61 | 62 |
63 |
64 |
65 |
66 |
0
67 | 68 |
69 |
70 | 71 | 72 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/html/miniwob/use-spinner.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Use Spinner Task 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 19 | 20 | 45 | 46 | 47 |
48 |
49 |
50 | 51 | 52 | 53 |
54 |
55 | 56 | 57 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/computergym/miniwob/miniwob_interface/reward.py: -------------------------------------------------------------------------------- 1 | """Reward processors 2 | 3 | Each method takes the metadata with the following keys: 4 | - env_reward: MiniWoB official reward 5 | - raw_reward: Raw task reward without time penalty 6 | - done: Whether the task is done 7 | Then it returns a reward (float). 8 | """ 9 | 10 | 11 | def get_original_reward(metadata): 12 | return float(metadata["env_reward"]) 13 | 14 | 15 | def get_raw_reward(metadata): 16 | """Get the raw reward without time penalty. 17 | This is usually 1 for success and -1 for failure, but not always. 18 | """ 19 | return float(metadata["raw_reward"]) 20 | 21 | 22 | def get_click_checkboxes_hard(metadata): 23 | """(click-checkboxes task) Reward without partial credits. 24 | Give 1 if the raw reward is 1. Otherwise, give -1. 25 | """ 26 | if not metadata["done"]: 27 | return 0.0 28 | return 1.0 if metadata["raw_reward"] == 1.0 else -1.0 29 | 30 | 31 | def raw_reward_threshold(threshold): 32 | """Return a reward processor that cut off at a threshold.""" 33 | 34 | def fn(metadata): 35 | if metadata["raw_reward"] > threshold: 36 | return 1.0 37 | elif metadata["raw_reward"] > 0: 38 | return -1 39 | return metadata["raw_reward"] 40 | 41 | return fn 42 | 43 | 44 | def get_reward_processor(config): 45 | if config.type == "time_independent": 46 | return get_raw_reward 47 | elif config.type == "time_discounted": 48 | return get_original_reward 49 | elif config.type == "click_checkboxes_hard": 50 | return get_click_checkboxes_hard 51 | else: 52 | raise ValueError("{} not a valid reward processor type".format(config.type)) 53 | -------------------------------------------------------------------------------- /MiniWOB++/computergym/setup.py: -------------------------------------------------------------------------------- 1 | from setuptools import setup, find_packages 2 | import pathlib 3 | 4 | parent_dir = pathlib.Path(__file__).parent.resolve() 5 | 6 | # Get the long description from the README file 7 | long_description = (parent_dir / "README.md").read_text(encoding="utf-8") 8 | 9 | setup( 10 | name="computergym", # Required 11 | version="1.0.0", # Required 12 | description="Reinforcement Learning Environments for computer control tasks", # Optional 13 | long_description=long_description, # Optional 14 | long_description_content_type="text/markdown", # Optional (see note above) 15 | url="", # Optional 16 | author="", # Optional 17 | author_email="", 18 | classifiers=[ # Optional 19 | "Development Status :: 5 - Production/Stable", 20 | "Intended Audience :: Science/Research", 21 | "Intended Audience :: Developers", 22 | "Intended Audience :: Education", 23 | "Topic :: Scientific/Engineering", 24 | "Topic :: Scientific/Engineering :: Artificial Intelligence", 25 | "License :: OSI Approved :: MIT License", 26 | "Programming Language :: Python :: 3", 27 | "Programming Language :: Python :: 3.6", 28 | "Programming Language :: Python :: 3.7", 29 | "Programming Language :: Python :: 3.8", 30 | "Programming Language :: Python :: 3.9", 31 | "Programming Language :: Python :: 3 :: Only", 32 | ], 33 | keywords="", # Optional 34 | # `src/`, it is necessary to specify the `package_dir` argument. 35 | package_dir={"": "."}, # Optional 36 | packages=find_packages(where="."), # Required 37 | # https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires 38 | python_requires=">=3.6, <4", 39 | # List additional URLs that are relevant to your project as a dict. 40 | # 41 | # This field corresponds to the "Project-URL" metadata fields: 42 | # https://packaging.python.org/specifications/core-metadata/#project-url-multiple-use 43 | # 44 | # Examples listed include a pattern for specifying where the package tracks 45 | # issues, where the source is hosted, where to say thanks to the package 46 | # maintainers, and where to support the project financially. The key is 47 | # what's used to render the link text on PyPI. 48 | project_urls={ # Optional 49 | "Source": "", 50 | "Author website": "", 51 | }, 52 | ) 53 | -------------------------------------------------------------------------------- /figures/fig-code_illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/figures/fig-code_illustration.png -------------------------------------------------------------------------------- /figures/fig-framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haotiansun14/AdaPlanner/dba187601500e7d91fee5fd786a455aaa7988677/figures/fig-framework.png --------------------------------------------------------------------------------