Support multiple scoring criteria

This commit is contained in:
Ian Gulliver
2021-11-24 19:52:22 -08:00
parent 7c0a1e28e6
commit 1c4cf25e34
5 changed files with 176 additions and 79 deletions

View File

@@ -10,40 +10,40 @@ var opCodes = []vm.OpCodeType{
vm.OpMov,
vm.OpAdd,
vm.OpSub,
// vm.OpSub,
vm.OpMul,
vm.OpDivU,
vm.OpDivS,
// vm.OpDivU,
// vm.OpDivS,
vm.OpNot,
vm.OpAnd,
vm.OpOr,
// vm.OpNot,
// vm.OpAnd,
// vm.OpOr,
vm.OpXor,
vm.OpShR,
vm.OpShL,
// vm.OpShR,
// vm.OpShL,
vm.OpEq,
vm.OpLTU,
vm.OpLTS,
vm.OpGTU,
vm.OpGTS,
vm.OpLTEU,
vm.OpLTES,
vm.OpGTEU,
vm.OpGTES,
// vm.OpEq,
// vm.OpLTU,
// vm.OpLTS,
// vm.OpGTU,
// vm.OpGTS,
// vm.OpLTEU,
// vm.OpLTES,
// vm.OpGTEU,
// vm.OpGTES,
vm.OpJmp,
vm.OpJmpT,
vm.OpJmpF,
// vm.OpJmp,
// vm.OpJmpT,
// vm.OpJmpF,
vm.OpCal,
vm.OpCalT,
vm.OpCalF,
// vm.OpCal,
// vm.OpCalT,
// vm.OpCalF,
vm.OpRet,
vm.OpRetT,
vm.OpRetF,
// vm.OpRet,
// vm.OpRetT,
// vm.OpRetF,
vm.OpSqrt,
}