#!/usr/bin/env/python
# This script was saved by SnapPy on Tue Jul 22 11:18:28 2025 and edited by DBN later that day.

f=open("c:/drorbn/AcademicPensieve/Projects/Theta/Vols/Vols.txt",'w')
Knots=HTLinkExteriors(crossings=3,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=4,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=5,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=6,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=7,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=8,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=9,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=10,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=11,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=12,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=13,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=14,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
Knots=HTLinkExteriors(crossings=15,knots_vs_links="knots");
for k in Knots: K=k.high_precision();f.write(k.name()+" "+str(K.volume())+"\n");
f.close()

f=open("c:/drorbn/AcademicPensieve/Projects/Theta/Vols/DTs.txt",'w')
Knots=HTLinkExteriors(crossings=3,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=4,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=5,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=6,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=7,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=8,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=9,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=10,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=11,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=12,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=13,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=14,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
Knots=HTLinkExteriors(crossings=15,knots_vs_links="knots");
for k in Knots: f.write(k.name()+" "+str(k.DT_code())+"\n");
f.close()
