History log of /seL4-l4v-10.1.1/HOL4/src/tactictoe/src/tttTools.sml
Revision Date Author Comments
# 4778f606 21-Oct-2018 Michael Norrish <Michael.Norrish@nicta.com.au>

Delete trailing whitespace in src/


# e032de7e 07-Sep-2018 thibault <thibault_gauthier@hotmail.fr>

conjecturing + parallel translate


# 19626c96 03-Sep-2018 Michael Norrish <Michael.Norrish@nicta.com.au>

Promote more Isabelle concurrency code

Portable gets slightly richer with

make_counter : {inc:int,init:int} -> unit -> int
syncref : 'a -> {get:unit->'a, upd : ('a -> 'b * 'a) -> 'b}

Under Moscow ML these map to obvious operations on references. Under
Poly/ML these map to synchronised variables that are operated on
atomically.


# 5050818e 03-Sep-2018 thibault <thibault_gauthier@hotmail.fr>

holyhammer: creating a global counter to prevent the cache from creating unsound translations


# 94014c7e 31-Aug-2018 thibault <thibault_gauthier@hotmail.fr>

conjecturing: using gnu parallel instead of parmap


# 12ab4fd7 30-Aug-2018 thibault <thibault_gauthier@hotmail.fr>

parmap: avoid looping behaviour by catching exceptions


# 77f27aac 30-Aug-2018 thibault <thibault_gauthier@hotmail.fr>

conjecturing: integration of eprover calls


# ff99cc94 26-Jul-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

conjecturing: conceptualization + evaluation function


# f6524851 24-Jul-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

conjecturing: work in progress


# 00240c4d 21-Jul-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

share code between tacticToe and holyHammer + start exp with conjecturing


# 6b2d07ed 02-Jul-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

holyhammer: finalizing port of the translation to SML + adding vampire


# 439bada7 23-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

tactictoe: update evaluation functions


# b2e49acd 23-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

tactictoe: including abstraction during recording


# 9c2aef5b 23-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

tactictoe: faster recording (training done separately)


# 7cd3f80f 21-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

tactictoe: reverting to e94 commit + adding semicolon fix (untested)


# 1cf23e83 21-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

tactictoe: different name for its theory


# 2b238455 07-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

remove trailing white spaces


# 3ab03d88 07-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

tactictoe: do not try to re-record theories unless ttt_clean_all is called


# f50e33b8 06-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

saving and restoring files in case a tactictoe script overwrite them (unlikely)


# a31858a6 03-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

holyhammer: using same namespace tag as tactictoe


# 541b720d 01-Mar-2018 Thibault Gauthier <thibault.gauthier@uibk.ac.at>

tactictoe: renaming hhs prefix to ttt (rebuild necessary)