Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BIBO -- O
09-23-2020, 01:08 AM (This post was last modified: 09-23-2020 01:08 AM by lingu.)
Post: #46
RE: BIBO
(09-23-2020 12:39 AM)zhihao Wrote:  
(09-03-2020 11:53 PM)lingu Wrote:  talk2thinker.sh
Code:
读取一个案例请求,保存到$toneroot/newreeq文件,执行tellThinker, getresults函数
...
...
  /bin/cp $reqpfn $newcasepfn
  flog_enable_timestamp=True flog "    received new case in $newcasepfn"

insert (){
  # if "type":"insert"
  casetype=`jq '.type' $newcasepfn`
  if [[ $casetype == "\"insert\"" ]]; then
    newdir=$(ls /thinker/globe/udata/lingu/testy/procuratorate/tests/typical | wc -l)
    mkdir $newdir
    casecnt=$((++newdir))
    cp $newcasepfn $newdir/insert.json

    echo -e "{\n\
    "code": 200,\n\
    "msg": "ok",\n\
    "children": []\n\
    }"
    exit 0
  fi
}

修改首文talk2thinker.sh的伪代码部分为:

function work; do
while $newcasepfn is not null; do
read $newcasepfn
done

You need define that is 'not full'. Otherwise, we cannot translate this pseudocode into code scientifically.

Quote: funtion tellThinker; do
set $casecnt as the number of cases
create a new directory $newdir, set its name as $casecnt + 1
copy $newcasepfn to $newdir

for each case; do
analyse cases with sage
done
done

OK but pls use a separate code block for a function, unless the function is nested in another.

I also suggest you use C-style syntactic structures, such as
Code:
tellThinker() {
        set $casecnt as the number of cases
        create a new directory $newdir, set its name as $casecnt + 1
        copy $newcasepfn to $newdir
        
        for each case {
            analyse cases with sage
        }
}

The C-style representation is usually more concise.

Quote: function getresults; do
function scrutinize:
generate response for each case
generate response for all cases
return response
done
done
[/code]

RR lingu

I think they are generally better than before. So I am fine with the updates.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
BIBO -- O - lingu - 09-03-2020, 11:53 PM
RE: Design of BIBO - lingu - 09-09-2020, 08:58 AM
RE: BIBO - lingu - 09-09-2020, 08:59 AM
RE: BIBO - zhihao - 09-09-2020, 04:45 PM
RE: BIBO - lingu - 09-11-2020, 02:28 PM
RE: BIBO - linye - 09-11-2020, 04:16 PM
RE: BIBO - linye - 09-15-2020, 04:49 PM
RE: BIBO - linye - 09-15-2020, 01:47 PM
RE: BIBO - lingu - 09-17-2020, 07:59 PM
RE: BIBO - lingu - 09-19-2020, 02:53 PM
RE: BIBO - zhihao - 09-19-2020, 08:29 PM
RE: BIBO - zhihao - 09-20-2020, 01:45 AM
RE: BIBO - lingu - 09-22-2020, 01:40 PM
RE: BIBO - zhihao - 09-22-2020, 06:30 PM
RE: BIBO - lingu - 09-22-2020, 01:37 PM
RE: BIBO - zhihao - 09-22-2020, 05:57 PM
RE: BIBO - zhihao - 09-22-2020, 01:30 PM
RE: BIBO - lingu - 09-22-2020, 01:45 PM
RE: BIBO - zhihao - 09-22-2020, 01:52 PM
RE: BIBO - lingu - 09-22-2020, 02:35 PM
RE: BIBO - zhihao - 09-22-2020, 02:40 PM
RE: BIBO - zhihao - 09-22-2020, 05:45 PM
RE: BIBO - lingu - 09-22-2020, 05:55 PM
RE: BIBO - zhihao - 09-22-2020, 05:58 PM
RE: BIBO - zhihao - 09-22-2020, 03:01 PM
RE: BIBO - lingu - 09-22-2020, 05:50 PM
RE: BIBO - zhihao - 09-22-2020, 06:11 PM
RE: BIBO - lingu - 09-22-2020, 06:23 PM
RE: BIBO - lingu - 09-22-2020, 06:43 PM
RE: BIBO - zhihao - 09-22-2020, 07:00 PM
RE: BIBO - lingu - 09-22-2020, 07:42 PM
RE: BIBO - zhihao - 09-22-2020, 07:41 PM
RE: BIBO - zhihao - 09-22-2020, 08:09 PM
RE: BIBO - lingu - 09-22-2020, 08:22 PM
RE: BIBO - zhihao - 09-22-2020, 08:38 PM
RE: BIBO - zhihao - 09-22-2020, 08:56 PM
RE: BIBO - zhihao - 09-22-2020, 08:29 PM
RE: BIBO - zhihao - 09-22-2020, 09:21 PM
RE: BIBO - lingu - 09-22-2020, 09:21 PM
RE: BIBO - lingu - 09-22-2020, 09:41 PM
RE: BIBO - zhihao - 09-23-2020, 12:49 AM
RE: BIBO - lingu - 09-22-2020, 09:56 PM
RE: BIBO - zhihao - 09-23-2020, 12:41 AM
RE: BIBO - lingu - 09-22-2020, 10:17 PM
RE: BIBO - zhihao - 09-23-2020, 12:39 AM
RE: BIBO - lingu - 09-23-2020 01:08 AM
RE: BIBO - zhihao - 09-23-2020, 11:34 AM
RE: BIBO - lingu - 09-23-2020, 12:14 PM
RE: BIBO - zhihao - 09-23-2020, 12:58 PM
RE: BIBO - lingu - 09-23-2020, 01:26 PM
RE: BIBO - zhihao - 09-23-2020, 01:58 PM
RE: BIBO - zhihao - 09-23-2020, 12:39 PM
RE: BIBO - lingu - 09-23-2020, 01:05 PM
RE: BIBO - zhihao - 09-23-2020, 01:33 PM
RE: BIBO - lingu - 09-23-2020, 03:34 PM
RE: BIBO - zhihao - 09-23-2020, 03:45 PM
RE: BIBO - zhihao - 09-23-2020, 05:07 PM
RE: BIBO - lingu - 09-23-2020, 05:43 PM
RE: BIBO - zhihao - 09-23-2020, 06:20 PM
RE: BIBO - lingu - 09-23-2020, 06:27 PM
RE: BIBO - zhihao - 09-23-2020, 07:11 PM
RE: BIBO - lingu - 09-23-2020, 09:02 PM
RE: BIBO - zhihao - 09-24-2020, 01:20 PM
RE: BIBO - zhihao - 09-23-2020, 07:29 PM
RE: BIBO - lingu - 09-23-2020, 07:31 PM
RE: BIBO - zhihao - 09-23-2020, 08:13 PM
RE: BIBO - zhihao - 09-23-2020, 09:04 PM
RE: BIBO - lingu - 09-23-2020, 09:22 PM
RE: BIBO - lingu - 09-23-2020, 09:28 PM
RE: BIBO - zhihao - 09-23-2020, 11:14 PM
RE: BIBO - lingu - 09-23-2020, 11:31 PM
RE: BIBO - zhihao - 09-23-2020, 11:41 PM
RE: BIBO - zhihao - 09-24-2020, 12:53 AM
RE: BIBO - lingu - 09-24-2020, 10:41 AM
RE: BIBO - lingu - 09-24-2020, 07:18 PM
RE: BIBO - zhihao - 09-26-2020, 11:58 AM
RE: BIBO - lingu - 09-26-2020, 01:21 PM
RE: BIBO - zhihao - 09-26-2020, 03:14 PM
RE: BIBO - lingu - 09-29-2020, 09:57 AM
RE: BIBO - zhihao - 10-08-2020, 12:07 AM
RE: BIBO - lingu - 10-08-2020, 08:46 PM
RE: BIBO - zhihao - 10-08-2020, 10:47 PM
RE: BIBO - lingu - 10-09-2020, 07:52 AM
RE: BIBO - zhihao - 10-09-2020, 11:38 AM
RE: BIBO - zhihao - 10-06-2020, 06:01 PM
RE: BIBO - lingu - 10-06-2020, 09:07 PM
RE: BIBO - zhihao - 08-08-2021, 12:37 PM
RE: BIBO - zhihao - 08-09-2021, 06:33 PM
RE: BIBO - lingu - 08-12-2021, 01:26 PM
RE: BIBO - zhihao - 08-12-2021, 02:47 PM

Forum Jump: